﻿@CHARSET "UTF-8";
html, body {
   background:#eefafd none repeat scroll 0 0;
   margin: 0 auto;
   width: 100%;
   height: 100%;
   font-family:tahoma,Verdana,sans-serif;
   font-size:12px;
   font-size-adjust:none;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:1.2;
}
#header {background: #00a5db;width: 100%; margin: 0px;padding:0px;height: 40px;}
#headerLogo{background: #00a5db url('../images/logo.gif') no-repeat; height:40px; width:357px; margin-left:0px;}
#leftSite{float:left; width:210px;padding:5px;text-align:center;}
#rightSite{float:left; width:210px;padding:5px;}
#newests{ border:1px #8ab0bd solid; height: auto; vertical-align: top; padding:0px 20px;background-color:#FFFFFF;}
#center_content{background-color:#FFFFFF;border:1px #8ab0bd solid;}
#loveIt{background:url("../../images/final-Market-5_10.gif") no-repeat;height:28px;margin-top:10px;background-position:center;}
h3{position:absolute;color:#00a5db;font-size:12px;font-weight:bold;margin-top:0px;}
a:link.h3,a:visited.h3{color:#00a5db; text-decoration:none;font-size:12px;font-weight:bold;margin-top:0px;}
a:hover.h3{text-decoration: underline;}
.h2{color:#00a5db;font-size:13px;font-weight:bold;margin-top:0px;}

.clear {clear:both;}
a:link, a:visited {color:white;text-decoration: none;}
a:hover {color:#FF9700;}
.bt_green_right{float:right; margin:2px 5px;}
a.bt_green{display:block; float:right; margin:10px 5px 10px 5px; line-height:31px; text-decoration:none; color:#FFFFFF; text-shadow:1px 1px #8fa42b;}
a.bt_green strong{width:auto;height:31px; padding:0 10px 0 10px;display:block; float:left;background:url(../images/bt_green_center.gif) repeat-x center;}
a.bt_green span.bt_green_lft{width:10px;height:31px;display:block; float:left;background:url(../images/bt_green_left.gif) no-repeat center right;}
a.bt_green span.bt_green_r{width:10px;height:31px;display:block; float:left;background:url(../images/bt_green_r.gif) no-repeat center right;}
a:hover.bt_green{text-decoration:underline;}
a.label_normal{vertical-align:middle;text-align:justify;padding:0px 10px 0px 20px;color:#6C6E6E;font-size:14px;font-weight:bold;}
a:hover.label_normal{color: gray;}
.label_selected {color: #DB4651;}

.sub_menu_title_right{float:right;margin-right:5px;font-size:12px;font-weight:bold;border:thin #85bc5a solid;background:#aaca91;padding:3px}
.submenu_nobg{float:right;margin-right:5px;font-size:12px;font-weight:bold;padding:3px}
.systemMenu{float:right;font-size:14px;font-weight:bold;color:white;margin-top:-25px;padding-right:10px}

.btn_small{border:thin #85bc5a solid;background:#aaca91;font-weight:bold;padding:2px;width:50px;text-align:center};
.btn_small a{text-decoration:none;}
.btn_small a:hover{color:#DB4651}

.avatar {border:1px #8ab0bd solid;padding:5px;background-color:#FFFFFF;width:200px;}
.centerSite {float:left; margin:5px 5px 5px 5px; width:600px;}
.tr_avatar {float:left; width:120px;border:1px #8ab0bd solid;padding:5px;background-color:#FFFFFF;}
.tr_newests {margin-left:140px; }
.tr_centerSite {float:left; margin-top:10px; width:100%;}
.box div.contentBox ul {
   list-style-type:none;
   margin:0pt;
   padding:0pt 0pt 5px;
}

.box div.contentBox ul li {
   border-bottom: 1px dotted #BFD1D9;
}

.box div.contentBox ul li a{
   color:black;
   display: block;
   padding: 5px 0pt 5px 10px;
   text-decoration: none;
}

.subMainMenu {
    list-style-type: none;
    margin: 0;
    padding: 0 0 3px 0;
}

.subMainMenu li{
    border-bottom: 1px dotted #bfd1d9;
}
.subMainMenu li a{
    display: block;
    color: black;
    text-decoration: none;
    padding:3px 0;
    padding-left: 5px;
    color:#0066CC
}
.subMainMenu li a:hover{
    background: #e2f0ff;
    color: #0e4354;
}

.box_tribe {background-color: #DEEDF2; border: 1px solid #8AB0BD;float: left;margin: 5px;position: relative;vertical-align: top;width: 198px;}
.box_album {padding:5px; border:1px #8ab0bd solid;width:149px; float:left;margin:5px;position:relative;vertical-align:top;background-color:#deedf2}
.box_album_title{background-color:#a2c0c8;padding:5px;color:#FFFFFF;font-weight:bold}
.box_album_content{background-color:#FFFFFF;margin:8px 3px 3px 3px;padding-bottom:140px;}
.box_relation{padding:3px;border:1px #8ab0bd solid;width:200px; float:left;margin:3px;position:relative;vertical-align:top;background-color:#deedf2;}
.box_relation_content{margin:3px 1px 1px 1px;height: 200px;background-color:#aaca91;background:url(../images/bggroup.png) no-repeat;}
.box_relation_view{float:left;padding: 1px}
.box_picture_view{float:left;}
.border_pic_thin{border: 1px solid #8AB0BD; padding:5px; margin:3px;}
.box_picture {box-shadow: 1px 1px 2px #666666;width:140px;height:140px;position:absolute;}
.box_picture1{box-shadow: 1px 1px 2px #666666; width:100px; height:100px;}
.box_picture2{width:200px; margin:5px; padding:2px;}
.box_picture_noShadow{width:140px; margin-top:5px;}
.box_float_left{float:left; position:relative; padding:3px;}
.border_fat{border: 5px solid #8AB0BD;}
.border_thin{border: 1px solid #8AB0BD;}
.removeFile{left:84px; top:-16px; position:absolute;background:url(../images/delete-icon.png) no-repeat center right;width:32px;height:32px;}
.nickNameHeader{font-size:24px;color:#00a5db;font-weight:bold; margin:10px}
.nickNameHeader1{font-size:14px;color:#ff9700;font-weight:bold; margin:5px;float:left}

.center_menu{margin:5px 0px; height:24px; padding:10px 0px 0px 0px; border:1px #8ab0bd solid;}
.homeActived {background:url("../images/home_actived.png") no-repeat scroll 5px 5px #DCDDD9; height:32px;}
.homeDeactived {background:url("../images/home_deactived.png") no-repeat scroll 5px 5px #DCDDD9; height:32px;}
.nickName{color:#00a5db;font-weight:bold;}
.lineNews {height:1px;background-color:#ffd521;}
.titleLabel{color:#14aab8; font-size:1em; border-bottom:2px #fedcab dotted; width:80%;padding-bottom: 5px;}
.c_b_b{
   padding: 5px 0px;
}
.c_p_b_b{
   border-top:1px #8ab0bd solid; background-color:#FFFFFF; padding:2px 0px;
}
.c_c_b{
   text-align: justify;margin-left: 90px;line-height: 1.4;
}
.c_c_n{
   position:relative; margin:3px 0px;
}
.c_c_a{
   margin-left:-80px;float:left;width: 64px;height: 64px;
}
.l_c_c_a{
   margin-left:-60px;float:left;width:44px;height:44px;
}
.l_c_c_b{
   text-align:justify;margin-left:90px;line-height:1.4;height:36px;
}
.c_b_b_c_f{
   height:15px;
   border:1px #8ab0bd solid; background-color:#FFFFFF; padding:5px; margin:5px;
   color:#b1b1b1;
}
.c_b_b_c,.c_b_b_c_last{
   border-top:1px #8ab0bd solid; background-color:#f3f2f2; padding:2px 0px;
}
.c_c_b_c{
   margin-left: 50px;
}
.c_c_a_c{
   float:left; margin-left:-40px; width:36px;height:36px;
}
.c_c_c{
   position:relative;color:#00a5db;float:right;margin-right:5px;padding-bottom:5px;font-weight:bold;
}
.c_c_c a{color:#00A5DB;}

.divLoginCenter {
   width: 98%;
   margin: 10px;
   border: 1px solid #E8E7E1;
   background-color: #FFFFFF
}

.divRow{
   margin-bottom:10px;
}

.divRow label {
   float: left;
   text-align:right;
   width:100px;
   margin-right: 8px;
}

.divRow .input {
   float: left;
   margin-right: 10px;
}

.divRow .inputButton {
    margin-left:140px;
}

.fieldsCollection {
   margin:4px 2px;
   position:relative;
}

fieldset, img {
   border:0 none;
}

.fieldsCollection legend {color: #00a5db;font-weight: bold;font-size:14px;margin-left: 10px;padding-bottom: 10px;line-height: 20px;}

.dotline {
    border-top:1px solid #D6D6D6;
    height:1px;
    margin-bottom:10px;
    margin-top:0.5em;
    width:70%;
}

.elementError{
   font-style: italic;
   color: red;
   margin-left: 10px;
}

.valid_box {width:540px; clear:both;background:url(../images/valid.png) no-repeat left #edfce9;
border:1px #cceac4 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0;}

.error_box {width:540px;clear:both;background:url(../images/error.png) no-repeat left #fce9e9;
border:1px #eac7c7 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0;}

.rotateMinus6{    
    -webkit-background-clip: padding-box; /* IOS fix */
    background-clip: padding-box; /* IOS fix */
    
    /* Damit das Element überhaupt rotiert, muss es auf
    display: block o. display: inline-block gesetzt werden */
    display: inline-block;
    
    /* Inline-Block für IE6/7 über display: inline + zoom: 1
    per Stern-Hack nur sichtbar für IE6/7 */
    *display: inline;
    
    /* 6° Rotation via CSS3 Transforms */
    -webkit-transform: translate3d(0,0,0) rotate(-6deg); /* Safari + Chrome */
    -moz-transform: rotate(-6deg); /* Mozilla Firefox */
    -o-transform: rotate(-6deg); /* Opera */
    -ms-transform: rotate(-6deg); /* IE9+ */
    transform: rotate(-6deg); /* W3C */
    
    /* 6° Rotation via IE Matrix Filter, IE6-9 */
    filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=0.9945218953682733,
            M12=-0.10452846326765346,
            M21=0.10452846326765346,
            M22=0.9945218953682733, sizingMethod='auto expand');
    
    /* Ohne zoom gehen Filter und Inline-Block nicht in IE6/7 */
    zoom: 1;
}

.rotate6{
    -webkit-background-clip: padding-box; /* IOS fix */
    background-clip: padding-box; /* IOS fix */
    
    /* Damit das Element überhaupt rotiert, muss es auf
    display: block o. display: inline-block gesetzt werden */
    display: inline-block;
    
    /* Inline-Block für IE6/7 über display: inline + zoom: 1
    per Stern-Hack nur sichtbar für IE6/7 */
    *display: inline;
    
    /* 6° Rotation via CSS3 Transforms */
    -webkit-transform: translate3d(0,0,0) rotate(6deg); /* Safari + Chrome */
    -moz-transform: rotate(6deg); /* Mozilla Firefox */
    -o-transform: rotate(6deg); /* Opera */
    -ms-transform: rotate(6deg); /* IE9+ */
    transform: rotate(6deg); /* W3C */
    
    /* 6° Rotation via IE Matrix Filter, IE6-9 */
    filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=0.9945218953682733,
            M12=-0.10452846326765346,
            M21=0.10452846326765346,
            M22=0.9945218953682733, sizingMethod='auto expand');
    
    /* Ohne zoom gehen Filter und Inline-Block nicht in IE6/7 */
    zoom: 1;
}